//入口文件
/* 
import负责引入莫个模块
import {xxx,xxx,xxx} from '模块标识'
    -(模块标识:1.第三方模块直接写入模块名即可 2.自定义模块,必须书写路径,可以省略后缀)
    -{xxx,xxx}就是想从暴露的对象中拿到的莫些具体的对象

import * as 别名 from '模块标识':引入当前模块中所有所有暴露的内容,组成一个对象,并起一个名字
*/

//拿到模块中暴露的具体内容
import{
    increment,
    decreament,
    p
} from './calc'
console.log('统一暴露',increment,decreament,p);

//引入calc所有暴露的内容 并组成一个对象 对象名为calc
import * as calc from './calc'
console.log('统一暴露的统一接受',calc);


//引入分别暴露的模块
import {person,time,say,dz} from './mes'
console.log('分别暴露',person,time,say,dz);

//引入分别暴露的模块内容组成的一个对象
import * as mes from './mes'
console.log('分别暴露的统一接受',mes);

/*
 引入默认暴露 
 */

 //export {default as sayy} from './sayy
import sayy from './sayy'
console.log('默认暴露',sayy);

import * as o from './sayy'
console.log(o,'o');